The vomited material does not contain bile because the pyloric obstruction prevents entry of duodenal contents ( containing bile ) into the stomach.
2.
Gastroparesis ( delayed gastric emptying ) may occur and is due to metabolic causes ( e . g . poorly controlled diabetes mellitus ), decreased gastric motility ( e . g . due to head injury ) or pyloric obstruction ( e . g . pyloric stenosis ).